<?php

session_start();
$transaccion=$_SESSION['caweb']['consecutivo'];
$cambio=$_SESSION['caweb']['cambio'];
$presunto=$_REQUEST['presunto'];

require_once "../funciones.php";

$link_caweb=con_caweb();
$result ="SELECT item FROM temporal WHERE interno = '$presunto' AND transaccion='$transaccion'";
$result=mysql_query($result,$link_caweb) or die('Error temporal, '.mysql_error());
$row = mysql_fetch_array($result);

$result27 ="SELECT * FROM temporal WHERE interno2='$_GET[serial]' AND transaccion='$transaccion'";
$result27=mysql_query($result27,$link_caweb) or die('Error temporal, '.mysql_error());
if (mysql_num_rows($result27)>0)
{
        $_SESSION['caweb']['resultado'] = 3;
        echo "<script languaje=\"Javascript\">window.location.replace('asignaciones_cam.php');</script>";
}
else 
{
	$link24 = con_caweb();
	$result24 ="SELECT * FROM seriales WHERE interno='$_GET[serial]'";
	$result24=mysql_query($result24,$link24) or die('Error seriales, '.mysql_error());
	if (mysql_num_rows($result24)>0)
	{
		$row24 = mysql_fetch_array($result24);
        
        if(substr($row[item],0,1) == substr($row24[item],0,1))
        {

    		$sucursalerror=0;
    		if ($row24[sucursalcontrol] <> $_SESSION['caweb']['sucursal']) { $sucursalerror=1; }
    
    		$origenerror=1;
    		$bodegaorigen="01,ALI";
    		$bodegaorigen=split(",",$bodegaorigen);
    		reset ($bodegaorigen);
    		foreach ($bodegaorigen as $valor)
    		{
    		        if (trim($valor)==trim($row24['bodega'])) { $origenerror=0;  }
    		}
    
    		$estadoerror=1;
    		if ($row24[estado] == 'D') { $estadoerror=0; }
            
            $calidaderror=1;
		    if ($row24[calidad] == 'C') { $calidaderror=0; }
    
    		if ($origenerror==0 AND $sucursalerror==0 AND $estadoerror==0 AND $calidaderror==0)
    		{
    			$link23 = con_caweb();
    			$fechacreo=date('Y-m-d H:i:s');
    			$username=$_SESSION['caweb']['username'];
    			$result23 ="UPDATE temporal SET interno2='$_GET[serial]',item2='$row24[item]' WHERE interno='$presunto' AND transaccion='$transaccion'";
    			$result23=mysql_query($result23,$link23) or die('Error temporal, '.mysql_error());
    	        $_SESSION['caweb']['resultado'] = 1;
    			echo "<script languaje=\"Javascript\">window.location.replace('asignaciones_cam.php');</script>";
    		}
    		else
    		{
    			if ($origenerror==1)     { $_SESSION['caweb']['resultado'] = 5; }
    			if ($sucursalerror==1)   { $_SESSION['caweb']['resultado'] = 6; }
				if ($estadoerror==1)     { $_SESSION['caweb']['resultado'] = 7; }
                if ($calidaderror==1)    { $_SESSION['caweb']['resultado'] = 8; }
    			$_SESSION['caweb']['bodegaactualitem'] = trim($row24['bodega']);
    			$_SESSION['caweb']['sucursalactualitem'] = trim($row24['sucursalcontrol']);
       			echo "<script languaje=\"Javascript\">window.location.replace('asignaciones_cam.php');</script>";
    		}
        }
        else
        {
            $_SESSION['caweb']['resultado'] = 4;
            echo "<script languaje=\"Javascript\">window.location.replace('asignaciones_cam.php');</script>";
        }   
	}
	else
	{
                $_SESSION['caweb']['resultado'] = 2;
                echo "<script languaje=\"Javascript\">window.location.replace('asignaciones_cam.php');</script>";
	}
}


$_SESSION['caweb']['ultimointerno']=$_GET[serial];


?>
